.error-message {
    -fx-text-fill: #f00;
}
.error-box {
    -fx-border-color: #f00;
}
.proxy-name {
    /*-fx-font-family: "微软雅黑";*/
    -fx-font-size: 18px;
    /*-fx-font-weight: bold;*/
    -fx-padding: 5
}
.root {
    -fx-padding: 10
}
.grid-pane, GridPane, .GridPane { -fx-padding: 10 }

.custom .list-cell {
    -fx-padding: 10
}
.custom .list-cell:even {
    -fx-background-color: white;
}
.custom .list-cell:odd {
    -fx-background-color: #efefef;
}

.custom .list-cell:selected {
    -fx-background-color: #cfcfcf;
}
.custom .list-cell:selected .label {
    -fx-text-fill: orange;
}
.custom .list-cell:selected .text {
    -fx-text-fill: #fff;
}

.custom .list-cell:empty {
    -fx-background-color: white;
    -fx-padding:0
}